static Ihandle* load_image_iupgtk_close_all(void)
{
  unsigned char imgdata[] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 30, 30, 30, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 118, 0, 0, 0, 228, 0, 0, 0, 247, 0, 0, 0, 255, 0, 0, 0, 255, 5, 5, 4, 54, 21, 21, 21, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 44, 45, 35, 48, 111, 113, 102, 236, 217, 221, 192, 255, 217, 221, 192, 255, 217, 221, 192, 255, 186, 190, 163, 255, 48, 48, 40, 255, 16, 16, 12, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 35, 36, 29, 169, 191, 193, 175, 255, 198, 202, 166, 255, 196, 201, 165, 255, 198, 203, 167, 255, 201, 206, 169, 255, 85, 88, 71, 255, 27, 28, 22, 91, 25, 25, 25, 4, 31, 31, 31, 3, 31, 31, 31, 3, 14, 14, 14, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 33, 34, 27, 246, 118, 120, 109, 255, 116, 117, 108, 255, 116, 117, 108, 255, 116, 117, 108, 255, 116, 117, 108, 255, 116, 117, 108, 255, 116, 117, 108, 255, 116, 117, 108, 255, 115, 117, 108, 255, 113, 115, 106, 255, 114, 115, 106, 246, 123, 124, 118, 227, 2, 2, 2, 90, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 12, 12, 9, 255, 225, 228, 205, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 206, 211, 174, 255, 206, 211, 174, 255, 204, 209, 172, 255, 198, 203, 168, 255, 190, 195, 161, 255, 171, 176, 145, 255, 10, 10, 8, 162, 31, 31, 31, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 6, 6, 4, 255, 222, 225, 201, 255, 206, 211, 174, 255, 204, 209, 172, 255, 110, 113, 93, 255, 21, 22, 18, 255, 6, 6, 5, 255, 0, 0, 0, 255, 0, 0, 0, 255, 160, 164, 134, 255, 193, 197, 164, 255, 187, 191, 158, 255, 164, 167, 138, 255, 10, 10, 8, 162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 255, 219, 223, 197, 255, 205, 210, 173, 255, 174, 178, 147, 255, 118, 120, 107, 255, 217, 221, 192, 255, 217, 221, 192, 255, 217, 221, 192, 255, 186, 190, 163, 255, 48, 48, 40, 255, 177, 180, 149, 255, 183, 188, 155, 255, 157, 158, 132, 255, 10, 10, 8, 162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 255, 222, 224, 202, 255, 202, 207, 170, 255, 91, 93, 76, 255, 191, 193, 175, 255, 198, 202, 166, 255, 196, 201, 165, 255, 198, 203, 167, 255, 201, 206, 169, 255, 85, 88, 71, 255, 130, 133, 110, 255, 176, 180, 149, 255, 147, 151, 124, 255, 10, 10, 8, 163, 14, 14, 14, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 255, 215, 218, 195, 255, 194, 199, 164, 255, 38, 39, 31, 255, 118, 120, 109, 255, 116, 117, 108, 255, 116, 117, 108, 255, 116, 117, 108, 255, 116, 117, 108, 255, 116, 117, 108, 255, 116, 117, 108, 255, 116, 117, 108, 255, 115, 117, 108, 255, 113, 115, 106, 255, 114, 115, 106, 246, 123, 124, 118, 227, 2, 2, 2, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 255, 201, 203, 183, 255, 176, 180, 149, 255, 12, 12, 9, 255, 225, 228, 205, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 206, 211, 174, 255, 205, 210, 173, 255, 204, 209, 172, 255, 205, 210, 173, 255, 203, 208, 171, 255, 198, 203, 168, 255, 190, 195, 161, 255, 171, 176, 145, 255, 10, 10, 8, 162, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 255, 170, 173, 149, 255, 143, 147, 121, 255, 6, 6, 4, 255, 222, 225, 201, 255, 206, 211, 174, 255, 204, 209, 172, 255, 110, 113, 93, 255, 21, 22, 18, 255, 6, 6, 5, 255, 0, 0, 0, 255, 0, 0, 0, 255, 160, 164, 134, 255, 193, 197, 164, 255, 187, 191, 158, 255, 164, 167, 138, 255, 10, 10, 8, 162, 0, 0, 0, 0, 31, 31, 31, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 26, 26, 20, 87, 9, 10, 7, 158, 10, 10, 8, 161, 0, 0, 0, 255, 219, 223, 197, 255, 205, 210, 173, 255, 174, 178, 147, 255, 118, 120, 107, 255, 217, 221, 192, 255, 217, 221, 192, 255, 217, 221, 192, 255, 186, 190, 163, 255, 48, 48, 40, 255, 177, 180, 149, 255, 183, 188, 155, 255, 157, 158, 132, 255, 10, 10, 8, 162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 51, 51, 30, 9, 48, 48, 38, 22, 48, 48, 36, 25, 0, 0, 0, 255, 222, 224, 202, 255, 202, 207, 170, 255, 91, 93, 76, 255, 191, 193, 175, 255, 198, 202, 166, 255, 196, 201, 165, 255, 198, 203, 167, 255, 201, 206, 169, 255, 85, 88, 71, 255, 130, 133, 110, 255, 176, 180, 149, 255, 147, 151, 124, 255, 10, 10, 8, 163, 14, 14, 14, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 215, 218, 195, 255, 194, 199, 164, 255, 38, 39, 31, 255, 118, 120, 109, 255, 116, 117, 108, 255, 116, 117, 108, 255, 116, 117, 108, 255, 116, 117, 108, 255, 116, 117, 108, 255, 116, 117, 108, 255, 116, 117, 108, 255, 115, 117, 108, 255, 113, 115, 106, 255, 114, 115, 106, 246, 123, 124, 118, 227, 2, 2, 2, 90, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 201, 203, 183, 255, 176, 180, 149, 255, 12, 12, 9, 255, 225, 228, 205, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 206, 211, 174, 255, 206, 211, 174, 255, 204, 209, 172, 255, 198, 203, 168, 255, 190, 195, 161, 255, 171, 176, 145, 255, 10, 10, 8, 162, 31, 31, 31, 6, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 170, 173, 149, 255, 143, 147, 121, 255, 6, 6, 4, 255, 222, 225, 201, 255, 206, 211, 174, 255, 206, 211, 174, 255, 206, 211, 174, 255, 206, 211, 174, 255, 206, 211, 174, 255, 205, 210, 173, 255, 205, 210, 173, 255, 202, 207, 170, 255, 196, 200, 166, 255, 187, 191, 158, 255, 164, 167, 138, 255, 10, 10, 8, 164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 26, 20, 87, 9, 10, 7, 158, 10, 10, 8, 161, 0, 0, 0, 255, 219, 223, 197, 255, 205, 210, 173, 255, 205, 210, 173, 255, 205, 210, 173, 255, 205, 210, 173, 255, 205, 210, 173, 255, 205, 210, 173, 255, 204, 209, 172, 255, 200, 205, 169, 255, 194, 198, 164, 255, 183, 188, 155, 255, 157, 158, 132, 255, 10, 10, 8, 164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 51, 30, 9, 48, 48, 38, 22, 48, 48, 36, 25, 0, 0, 0, 255, 222, 224, 202, 255, 202, 207, 170, 255, 202, 207, 170, 255, 201, 206, 170, 255, 201, 206, 170, 255, 199, 204, 168, 255, 200, 205, 169, 255, 198, 203, 168, 255, 194, 199, 164, 255, 188, 192, 159, 255, 179, 183, 151, 255, 149, 153, 126, 255, 10, 10, 8, 162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 215, 218, 195, 255, 194, 199, 164, 255, 194, 198, 164, 255, 192, 197, 162, 255, 192, 197, 162, 255, 189, 194, 160, 255, 190, 195, 161, 255, 185, 189, 156, 255, 182, 186, 154, 255, 176, 181, 149, 255, 166, 170, 140, 255, 124, 127, 105, 255, 10, 10, 8, 162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 201, 203, 183, 255, 176, 180, 149, 255, 172, 176, 146, 255, 171, 175, 144, 255, 169, 173, 143, 255, 167, 171, 141, 255, 166, 169, 140, 255, 162, 166, 137, 255, 157, 160, 132, 255, 149, 152, 126, 255, 146, 149, 123, 255, 107, 110, 90, 255, 10, 10, 8, 162, 0, 0, 0, 0, 42, 47, 34, 6, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 170, 173, 149, 255, 143, 147, 121, 255, 138, 142, 116, 255, 136, 140, 115, 255, 134, 138, 113, 255, 133, 137, 112, 255, 129, 132, 109, 255, 125, 128, 105, 255, 117, 120, 99, 255, 113, 116, 96, 255, 109, 112, 92, 255, 67, 69, 56, 255, 10, 10, 8, 162, 51, 51, 39, 33, 37, 37, 27, 5, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 26, 20, 87, 9, 10, 7, 158, 10, 10, 8, 161, 10, 10, 8, 162, 10, 10, 8, 162, 10, 10, 8, 162, 10, 10, 8, 162, 10, 10, 8, 162, 10, 10, 8, 162, 10, 10, 8, 162, 10, 10, 8, 162, 10, 10, 8, 161, 9, 10, 7, 159, 33, 34, 26, 63, 47, 47, 37, 9, 21, 21, 21, 1, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 51, 40, 26, 51, 51, 40, 26, 51, 51, 40, 26, 51, 51, 40, 26, 51, 51, 40, 26, 49, 49, 38, 26, 48, 48, 36, 23, 45, 45, 32, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};

  Ihandle* image = IupImageRGBA(24, 24, imgdata);
  return image;
}

static Ihandle* load_image_iupgtk_close(void)
{
  unsigned char imgdata[] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 31, 31, 31, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 2, 6, 6, 4, 36, 0, 0, 0, 201, 0, 0, 0, 228, 0, 0, 0, 239, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 6, 6, 5, 53, 21, 21, 21, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    33, 33, 21, 8, 1, 1, 0, 204, 181, 184, 165, 255, 228, 231, 210, 255, 228, 231, 210, 255, 228, 231, 210, 255, 228, 231, 210, 255, 228, 231, 210, 255, 135, 138, 118, 255, 51, 52, 43, 255, 33, 33, 27, 14, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    46, 47, 37, 88, 11, 11, 11, 232, 226, 229, 207, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 206, 211, 174, 255, 206, 211, 174, 255, 178, 182, 150, 255, 45, 45, 37, 255, 12, 12, 9, 75, 42, 42, 21, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    35, 36, 29, 169, 157, 159, 144, 255, 226, 229, 207, 255, 198, 202, 166, 255, 196, 201, 165, 255, 198, 203, 167, 255, 199, 204, 168, 255, 201, 206, 169, 255, 201, 206, 169, 255, 85, 88, 71, 255, 26, 27, 21, 168, 45, 45, 37, 13, 25, 25, 25, 4, 31, 31, 31, 3, 31, 31, 31, 3, 31, 31, 31, 3, 28, 28, 28, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    32, 32, 26, 240, 21, 22, 18, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 1, 1, 1, 219, 1, 1, 1, 198, 4, 4, 2, 88, 28, 28, 28, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    35, 36, 29, 252, 218, 221, 200, 255, 235, 237, 221, 255, 232, 235, 217, 255, 232, 235, 217, 255, 232, 235, 217, 255, 232, 235, 217, 255, 232, 235, 217, 255, 232, 235, 217, 255, 232, 235, 217, 255, 232, 235, 217, 255, 232, 235, 217, 255, 232, 235, 217, 255, 232, 235, 217, 255, 231, 234, 216, 255, 227, 230, 212, 255, 222, 225, 208, 255, 218, 220, 204, 255, 218, 220, 209, 255, 0, 0, 0, 255, 47, 47, 39, 12, 0, 0, 0, 1, 20, 20, 15, 0, 0, 0, 0, 0,
    12, 12, 9, 255, 244, 244, 236, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 206, 211, 174, 255, 206, 211, 174, 255, 206, 211, 174, 255, 202, 207, 171, 255, 198, 203, 168, 255, 194, 198, 164, 255, 187, 192, 158, 255, 171, 176, 145, 255, 0, 0, 0, 255, 51, 52, 41, 68, 31, 31, 31, 6, 20, 20, 15, 0, 20, 20, 15, 0,
    12, 12, 9, 255, 244, 244, 236, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 207, 212, 175, 255, 206, 211, 174, 255, 206, 211, 174, 255, 206, 211, 174, 255, 202, 207, 171, 255, 198, 203, 168, 255, 194, 198, 164, 255, 187, 192, 158, 255, 171, 176, 145, 255, 0, 0, 0, 255, 51, 52, 41, 68, 0, 0, 0, 0, 20, 20, 15, 0, 20, 20, 15, 0,
    0, 0, 0, 255, 234, 236, 221, 255, 205, 210, 173, 255, 206, 211, 174, 255, 206, 211, 174, 255, 205, 210, 173, 255, 206, 211, 174, 255, 205, 210, 173, 255, 205, 210, 173, 255, 205, 210, 173, 255, 205, 210, 173, 255, 205, 210, 173, 255, 204, 209, 172, 255, 202, 207, 170, 255, 198, 203, 168, 255, 194, 198, 164, 255, 186, 191, 157, 255, 181, 185, 153, 255, 157, 158, 132, 255, 0, 0, 0, 255, 51, 52, 41, 68, 0, 0, 0, 0, 20, 20, 15, 0, 20, 20, 15, 0,
    0, 0, 0, 255, 234, 236, 221, 255, 205, 210, 173, 255, 206, 211, 174, 255, 206, 211, 174, 255, 205, 210, 173, 255, 206, 211, 174, 255, 205, 210, 173, 255, 205, 210, 173, 255, 205, 210, 173, 255, 205, 210, 173, 255, 205, 210, 173, 255, 204, 209, 172, 255, 202, 207, 170, 255, 198, 203, 168, 255, 194, 198, 164, 255, 186, 191, 157, 255, 181, 185, 153, 255, 157, 158, 132, 255, 0, 0, 0, 255, 51, 52, 41, 68, 0, 0, 0, 0, 20, 20, 15, 0, 20, 20, 15, 0,
    0, 0, 0, 255, 242, 242, 234, 255, 202, 207, 171, 255, 202, 207, 170, 255, 202, 207, 171, 255, 202, 207, 170, 255, 201, 206, 170, 255, 202, 207, 170, 255, 201, 206, 170, 255, 199, 204, 168, 255, 200, 205, 169, 255, 200, 205, 169, 255, 198, 203, 168, 255, 196, 201, 166, 255, 193, 197, 163, 255, 188, 192, 159, 255, 182, 187, 154, 255, 176, 180, 148, 255, 149, 153, 126, 255, 0, 0, 0, 255, 51, 52, 41, 68, 20, 20, 15, 0, 20, 20, 15, 0, 20, 20, 15, 0,
    0, 0, 0, 255, 242, 242, 234, 255, 202, 207, 171, 255, 202, 207, 170, 255, 202, 207, 171, 255, 202, 207, 170, 255, 201, 206, 170, 255, 202, 207, 170, 255, 201, 206, 170, 255, 199, 204, 168, 255, 200, 205, 169, 255, 200, 205, 169, 255, 198, 203, 168, 255, 196, 201, 166, 255, 193, 197, 163, 255, 188, 192, 159, 255, 182, 187, 154, 255, 176, 180, 148, 255, 149, 153, 126, 255, 0, 0, 0, 255, 51, 52, 41, 68, 20, 20, 15, 0, 20, 20, 15, 0, 20, 20, 15, 0,
    0, 0, 0, 255, 236, 236, 226, 255, 195, 200, 165, 255, 194, 199, 164, 255, 194, 199, 164, 255, 194, 198, 164, 255, 192, 197, 162, 255, 194, 198, 164, 255, 191, 196, 161, 255, 189, 194, 160, 255, 192, 197, 162, 255, 189, 194, 160, 255, 185, 189, 156, 255, 185, 190, 157, 255, 179, 183, 151, 255, 176, 181, 149, 255, 169, 173, 143, 255, 163, 167, 138, 255, 124, 127, 105, 255, 0, 0, 0, 255, 51, 52, 41, 68, 20, 20, 15, 0, 20, 20, 15, 0, 20, 20, 15, 0,
    0, 0, 0, 255, 220, 220, 212, 255, 184, 188, 155, 255, 184, 188, 155, 255, 181, 185, 153, 255, 179, 183, 151, 255, 179, 183, 151, 255, 176, 181, 149, 255, 176, 181, 149, 255, 175, 179, 148, 255, 175, 179, 148, 255, 175, 179, 148, 255, 172, 176, 145, 255, 168, 172, 142, 255, 166, 170, 140, 255, 159, 162, 134, 255, 155, 159, 131, 255, 154, 157, 130, 255, 113, 116, 95, 255, 0, 0, 0, 255, 51, 52, 41, 68, 20, 20, 15, 0, 20, 20, 15, 0, 20, 20, 15, 0,
    0, 0, 0, 255, 229, 230, 218, 255, 173, 177, 146, 255, 169, 173, 143, 255, 166, 170, 140, 255, 165, 169, 140, 255, 163, 167, 138, 255, 163, 167, 138, 255, 161, 165, 136, 255, 159, 163, 135, 255, 159, 162, 134, 255, 155, 159, 131, 255, 153, 157, 129, 255, 149, 152, 126, 255, 146, 149, 123, 255, 140, 143, 118, 255, 138, 141, 116, 255, 138, 141, 116, 255, 102, 104, 86, 255, 0, 0, 0, 255, 51, 52, 41, 68, 20, 20, 15, 0, 45, 50, 35, 19, 28, 28, 28, 3,
    0, 0, 0, 255, 192, 195, 175, 255, 148, 152, 124, 255, 143, 147, 121, 255, 139, 143, 117, 255, 138, 142, 116, 255, 136, 140, 115, 255, 136, 140, 115, 255, 133, 137, 112, 255, 134, 137, 113, 255, 130, 134, 110, 255, 128, 131, 108, 255, 125, 128, 105, 255, 121, 124, 102, 255, 114, 117, 96, 255, 113, 116, 96, 255, 113, 116, 95, 255, 106, 109, 89, 255, 67, 69, 56, 255, 0, 0, 0, 255, 51, 52, 41, 68, 51, 51, 39, 33, 42, 42, 31, 9, 0, 0, 0, 1,
    20, 20, 15, 136, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 20, 20, 15, 136, 51, 52, 41, 68, 47, 47, 37, 18, 28, 28, 28, 3, 0, 0, 0, 0,
    50, 50, 40, 37, 50, 52, 40, 56, 51, 52, 41, 66, 50, 51, 40, 67, 51, 52, 41, 68, 51, 52, 41, 68, 51, 52, 41, 68, 51, 52, 41, 68, 51, 52, 41, 68, 51, 52, 41, 68, 51, 52, 41, 68, 51, 52, 41, 68, 51, 52, 41, 68, 51, 52, 41, 68, 51, 52, 41, 68, 51, 52, 41, 68, 51, 52, 41, 68, 50, 51, 40, 67, 51, 52, 40, 62, 50, 52, 40, 47, 20, 20, 15, 0, 20, 20, 15, 0, 0, 0, 0, 1, 0, 0, 0, 0,
    51, 51, 30, 9, 48, 48, 38, 20, 49, 49, 38, 25, 48, 48, 36, 25, 51, 51, 40, 26, 51, 51, 40, 26, 51, 51, 40, 26, 51, 51, 40, 26, 51, 51, 40, 26, 51, 51, 40, 26, 51, 51, 40, 26, 51, 51, 40, 26, 51, 51, 40, 26, 51, 51, 40, 26, 51, 51, 40, 26, 51, 51, 40, 26, 51, 51, 40, 26, 48, 48, 36, 25, 49, 49, 37, 23, 47, 47, 35, 16, 42, 42, 28, 7, 20, 20, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 1, 42, 42, 0, 2, 31, 31, 0, 3, 31, 31, 0, 3, 56, 56, 28, 3, 56, 56, 28, 3, 56, 56, 28, 3, 56, 56, 28, 3, 56, 56, 28, 3, 56, 56, 28, 3, 56, 56, 28, 3, 56, 56, 28, 3, 56, 56, 28, 3, 56, 56, 28, 3, 56, 56, 28, 3, 56, 56, 28, 3, 56, 56, 28, 3, 31, 31, 31, 3, 36, 36, 0, 3, 51, 51, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};

  Ihandle* image = IupImageRGBA(24, 24, imgdata);
  return image;
}

static Ihandle* load_image_iupgtk_tile(void)
{
  unsigned char imgdata[] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 185, 195, 205, 255, 103, 124, 146, 255, 103, 124, 146, 255, 100, 121, 143, 255, 102, 124, 145, 255, 102, 123, 145, 255, 95, 115, 135, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 185, 195, 205, 255, 103, 124, 146, 255, 103, 124, 146, 255, 102, 123, 145, 255, 102, 124, 145, 255, 102, 123, 145, 255, 95, 115, 135, 255, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 178, 189, 200, 255, 98, 119, 141, 255, 98, 119, 141, 255, 95, 116, 138, 255, 96, 117, 139, 255, 95, 116, 138, 255, 89, 109, 130, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 178, 189, 200, 255, 98, 119, 141, 255, 98, 119, 141, 255, 97, 118, 140, 255, 96, 117, 139, 255, 95, 116, 138, 255, 89, 109, 130, 255, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 255, 247, 247, 247, 255, 228, 228, 228, 255, 225, 225, 225, 255, 218, 218, 218, 255, 216, 216, 216, 255, 212, 212, 212, 255, 171, 171, 171, 255, 0, 0, 0, 255, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 255, 244, 244, 244, 255, 225, 225, 225, 255, 223, 223, 223, 255, 219, 219, 219, 255, 216, 216, 216, 255, 214, 214, 214, 255, 172, 172, 172, 255, 0, 0, 0, 255, 0, 0, 0, 3, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 249, 249, 249, 255, 228, 228, 228, 255, 224, 224, 224, 255, 216, 216, 216, 255, 217, 217, 217, 255, 213, 213, 213, 255, 172, 172, 172, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 249, 249, 249, 255, 228, 228, 228, 255, 224, 224, 224, 255, 220, 220, 220, 255, 217, 217, 217, 255, 213, 213, 213, 255, 172, 172, 172, 255, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 248, 248, 248, 255, 224, 224, 224, 255, 220, 220, 220, 255, 212, 212, 212, 255, 213, 213, 213, 255, 209, 209, 209, 255, 169, 169, 169, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 248, 248, 248, 255, 224, 224, 224, 255, 220, 220, 220, 255, 217, 217, 217, 255, 213, 213, 213, 255, 209, 209, 209, 255, 169, 169, 169, 255, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 207, 207, 207, 255, 181, 181, 181, 255, 178, 178, 178, 255, 171, 171, 171, 255, 172, 172, 172, 255, 169, 169, 169, 255, 158, 158, 158, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 207, 207, 207, 255, 181, 181, 181, 255, 178, 178, 178, 255, 175, 175, 175, 255, 172, 172, 172, 255, 169, 169, 169, 255, 158, 158, 158, 255, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 185, 195, 205, 255, 103, 124, 146, 255, 103, 124, 146, 255, 100, 121, 143, 255, 102, 124, 145, 255, 102, 123, 145, 255, 95, 115, 135, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 185, 195, 205, 255, 103, 124, 146, 255, 103, 124, 146, 255, 102, 123, 145, 255, 102, 124, 145, 255, 102, 123, 145, 255, 95, 115, 135, 255, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 178, 189, 200, 255, 98, 119, 141, 255, 98, 119, 141, 255, 95, 116, 138, 255, 96, 117, 139, 255, 95, 116, 138, 255, 89, 109, 130, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 178, 189, 200, 255, 98, 119, 141, 255, 98, 119, 141, 255, 97, 118, 140, 255, 96, 117, 139, 255, 95, 116, 138, 255, 89, 109, 130, 255, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 250, 250, 250, 255, 231, 231, 231, 255, 228, 228, 228, 255, 221, 221, 221, 255, 220, 220, 220, 255, 217, 217, 217, 255, 175, 175, 175, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 250, 250, 250, 255, 231, 231, 231, 255, 228, 228, 228, 255, 224, 224, 224, 255, 220, 220, 220, 255, 217, 217, 217, 255, 175, 175, 175, 255, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 249, 249, 249, 255, 228, 228, 228, 255, 224, 224, 224, 255, 217, 217, 217, 255, 217, 217, 217, 255, 213, 213, 213, 255, 172, 172, 172, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 249, 249, 249, 255, 228, 228, 228, 255, 224, 224, 224, 255, 220, 220, 220, 255, 217, 217, 217, 255, 213, 213, 213, 255, 172, 172, 172, 255, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 248, 248, 248, 255, 224, 224, 224, 255, 220, 220, 220, 255, 214, 214, 214, 255, 213, 213, 213, 255, 209, 209, 209, 255, 169, 169, 169, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 248, 248, 248, 255, 224, 224, 224, 255, 220, 220, 220, 255, 217, 217, 217, 255, 213, 213, 213, 255, 209, 209, 209, 255, 169, 169, 169, 255, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 255, 207, 207, 207, 255, 181, 181, 181, 255, 178, 178, 178, 255, 172, 172, 172, 255, 172, 172, 172, 255, 169, 169, 169, 255, 158, 158, 158, 255, 0, 0, 0, 255, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 255, 207, 207, 207, 255, 181, 181, 181, 255, 178, 178, 178, 255, 175, 175, 175, 255, 172, 172, 172, 255, 169, 169, 169, 255, 158, 158, 158, 255, 0, 0, 0, 255, 0, 0, 0, 3, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0,
    255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0,
    255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0};

  Ihandle* image = IupImageRGBA(24, 24, imgdata);
  return image;
}

static Ihandle* load_image_iupgtk_save_all(void)
{
  unsigned char imgdata[] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 1,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 238, 0, 0, 0, 89, 0, 0, 0, 13, 0, 0, 0, 4,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 159, 190, 215, 255, 162, 129, 127, 255, 229, 153, 137, 255, 226, 145, 129, 255, 225, 146, 133, 255, 220, 148, 135, 255, 215, 138, 126, 255, 215, 139, 127, 255, 207, 131, 121, 255, 120, 130, 142, 255, 100, 125, 145, 255, 0, 0, 0, 255, 0, 0, 0, 24, 0, 0, 0, 9,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 148, 179, 204, 255, 159, 135, 137, 255, 219, 164, 159, 255, 219, 164, 158, 255, 219, 165, 158, 255, 214, 157, 151, 255, 213, 154, 148, 255, 213, 150, 143, 255, 209, 151, 148, 255, 115, 125, 138, 255, 74, 99, 118, 255, 0, 0, 0, 255, 0, 0, 0, 29, 0, 0, 0, 11,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 146, 176, 201, 255, 181, 181, 181, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 120, 131, 140, 255, 71, 94, 111, 255, 0, 0, 0, 255, 0, 0, 0, 30, 0, 0, 0, 11,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 15, 15, 15, 255, 153, 153, 153, 255, 233, 233, 233, 255, 122, 132, 141, 255, 63, 85, 102, 255, 0, 0, 0, 255, 0, 0, 0, 30, 0, 0, 0, 11,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 159, 190, 215, 255, 162, 129, 127, 255, 229, 153, 137, 255, 226, 145, 129, 255, 225, 146, 133, 255, 220, 148, 135, 255, 215, 138, 126, 255, 215, 139, 127, 255, 207, 131, 121, 255, 120, 130, 142, 255, 100, 125, 145, 255, 0, 0, 0, 255, 239, 239, 239, 255, 122, 132, 141, 255, 65, 83, 96, 255, 0, 0, 0, 255, 0, 0, 0, 30, 0, 0, 0, 11,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 148, 179, 204, 255, 159, 135, 137, 255, 219, 164, 159, 255, 219, 164, 158, 255, 219, 165, 158, 255, 214, 157, 151, 255, 213, 154, 148, 255, 213, 150, 143, 255, 209, 151, 148, 255, 115, 125, 138, 255, 74, 99, 118, 255, 0, 0, 0, 255, 251, 251, 251, 255, 120, 131, 140, 255, 72, 82, 90, 255, 0, 0, 0, 255, 0, 0, 0, 30, 0, 0, 0, 11,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 146, 176, 201, 255, 181, 181, 181, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 120, 131, 140, 255, 71, 94, 111, 255, 0, 0, 0, 255, 125, 141, 155, 255, 127, 151, 170, 255, 49, 68, 81, 255, 0, 0, 0, 255, 0, 0, 0, 11, 0, 0, 0, 11,
    0, 0, 0, 0, 0, 0, 0, 85, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 15, 15, 15, 255, 153, 153, 153, 255, 233, 233, 233, 255, 122, 132, 141, 255, 63, 85, 102, 255, 0, 0, 0, 255, 63, 79, 91, 255, 130, 158, 183, 255, 48, 64, 73, 255, 0, 0, 0, 255, 0, 0, 0, 30, 0, 0, 0, 11,
    0, 0, 0, 0, 0, 0, 0, 255, 159, 190, 215, 255, 162, 129, 127, 255, 229, 153, 137, 255, 226, 145, 129, 255, 225, 146, 133, 255, 220, 148, 135, 255, 215, 138, 126, 255, 215, 139, 127, 255, 207, 131, 121, 255, 120, 130, 142, 255, 100, 125, 145, 255, 0, 0, 0, 255, 239, 239, 239, 255, 122, 132, 141, 255, 65, 83, 96, 255, 0, 0, 0, 255, 73, 94, 111, 255, 115, 144, 164, 255, 44, 56, 65, 255, 0, 0, 0, 255, 0, 0, 0, 30, 0, 0, 0, 11,
    0, 0, 0, 0, 0, 0, 0, 255, 148, 179, 204, 255, 159, 135, 137, 255, 219, 164, 159, 255, 219, 164, 158, 255, 219, 165, 158, 255, 214, 157, 151, 255, 213, 154, 148, 255, 213, 150, 143, 255, 209, 151, 148, 255, 115, 125, 138, 255, 74, 99, 118, 255, 0, 0, 0, 255, 251, 251, 251, 255, 120, 131, 140, 255, 72, 82, 90, 255, 0, 0, 0, 255, 76, 96, 111, 255, 112, 142, 162, 255, 47, 56, 62, 255, 0, 0, 0, 255, 0, 0, 0, 30, 0, 0, 0, 11,
    0, 0, 0, 0, 0, 0, 0, 255, 146, 176, 201, 255, 181, 181, 181, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 120, 131, 140, 255, 71, 94, 111, 255, 0, 0, 0, 255, 125, 141, 155, 255, 127, 151, 170, 255, 49, 68, 81, 255, 0, 0, 0, 255, 70, 89, 103, 255, 106, 134, 154, 255, 49, 53, 57, 255, 0, 0, 0, 255, 0, 0, 0, 30, 0, 0, 0, 11,
    0, 0, 0, 0, 0, 0, 0, 255, 144, 174, 199, 255, 167, 167, 167, 255, 236, 236, 236, 255, 236, 236, 236, 255, 236, 236, 236, 255, 236, 236, 236, 255, 236, 236, 236, 255, 236, 236, 236, 255, 233, 233, 233, 255, 122, 132, 141, 255, 63, 85, 102, 255, 0, 0, 0, 255, 63, 79, 91, 255, 130, 158, 183, 255, 48, 64, 73, 255, 0, 0, 0, 255, 7, 9, 10, 255, 24, 30, 36, 255, 5, 6, 6, 240, 0, 0, 0, 110, 0, 0, 0, 30, 0, 0, 0, 11,
    0, 0, 0, 0, 0, 0, 0, 255, 140, 172, 196, 255, 174, 174, 174, 255, 240, 240, 240, 255, 240, 240, 240, 255, 240, 240, 240, 255, 240, 240, 240, 255, 240, 240, 240, 255, 240, 240, 240, 255, 239, 239, 239, 255, 122, 132, 141, 255, 65, 83, 96, 255, 0, 0, 0, 255, 73, 94, 111, 255, 115, 144, 164, 255, 44, 56, 65, 255, 0, 0, 0, 255, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 255, 142, 173, 194, 255, 179, 167, 167, 255, 252, 252, 252, 255, 252, 252, 252, 255, 252, 252, 252, 255, 252, 252, 252, 255, 252, 252, 252, 255, 252, 252, 252, 255, 251, 251, 251, 255, 120, 131, 140, 255, 72, 82, 90, 255, 0, 0, 0, 255, 76, 96, 111, 255, 112, 142, 162, 255, 47, 56, 62, 255, 0, 0, 0, 255, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11,
    0, 0, 0, 0, 0, 0, 0, 255, 132, 164, 189, 255, 126, 148, 165, 255, 125, 142, 156, 255, 122, 140, 155, 255, 123, 140, 155, 255, 119, 138, 153, 255, 125, 142, 156, 255, 126, 143, 157, 255, 125, 141, 155, 255, 127, 151, 170, 255, 49, 68, 81, 255, 0, 0, 0, 255, 70, 89, 103, 255, 106, 134, 154, 255, 49, 53, 57, 255, 0, 0, 0, 255, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11,
    0, 0, 0, 0, 0, 0, 0, 255, 128, 160, 186, 255, 107, 137, 161, 255, 91, 97, 98, 255, 119, 125, 130, 255, 132, 141, 148, 255, 127, 136, 141, 255, 118, 126, 131, 255, 102, 108, 112, 255, 63, 79, 91, 255, 130, 158, 183, 255, 48, 64, 73, 255, 0, 0, 0, 255, 7, 9, 10, 255, 24, 30, 36, 255, 5, 6, 6, 240, 0, 0, 0, 110, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 255, 124, 157, 181, 255, 87, 107, 123, 255, 216, 214, 209, 255, 119, 117, 111, 255, 94, 91, 84, 255, 211, 209, 205, 255, 192, 188, 181, 255, 200, 199, 193, 255, 73, 94, 111, 255, 115, 144, 164, 255, 44, 56, 65, 255, 0, 0, 0, 255, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11,
    0, 0, 0, 0, 0, 0, 0, 255, 121, 155, 179, 255, 87, 104, 119, 255, 227, 225, 222, 255, 98, 95, 88, 255, 80, 77, 69, 255, 197, 194, 188, 255, 201, 197, 191, 255, 226, 224, 222, 255, 76, 96, 111, 255, 112, 142, 162, 255, 47, 56, 62, 255, 0, 0, 0, 255, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 208, 100, 121, 139, 255, 79, 97, 110, 255, 204, 201, 196, 255, 108, 104, 97, 255, 106, 103, 96, 255, 204, 200, 195, 255, 231, 230, 227, 255, 220, 219, 215, 255, 70, 89, 103, 255, 106, 134, 154, 255, 49, 53, 57, 255, 0, 0, 0, 255, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 85, 7, 9, 10, 208, 8, 10, 11, 255, 17, 17, 16, 255, 19, 18, 18, 255, 21, 21, 20, 255, 23, 23, 22, 255, 24, 24, 24, 255, 19, 19, 18, 255, 7, 9, 10, 255, 24, 30, 36, 255, 5, 6, 6, 240, 0, 0, 0, 110, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0};

  Ihandle* image = IupImageRGBA(24, 24, imgdata);
  return image;
}

static Ihandle* load_image_iupgtk_text(void)
{
  unsigned char imgdata[] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 88, 88, 88, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 89, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 246, 0, 0, 0, 242, 14, 14, 14, 255, 40, 40, 40, 255, 97, 97, 97, 219, 0, 0, 0, 8, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 211, 211, 211, 255, 246, 246, 246, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 249, 249, 249, 255, 249, 249, 248, 255, 249, 249, 248, 255, 231, 231, 231, 255, 228, 228, 228, 255, 205, 205, 205, 255, 31, 31, 31, 228, 0, 0, 0, 20, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 246, 246, 246, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 249, 249, 248, 255, 239, 239, 238, 255, 175, 175, 174, 255, 233, 233, 233, 255, 255, 255, 255, 255, 179, 179, 179, 255, 56, 56, 56, 253, 0, 0, 0, 14, 0, 0, 0, 2, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 194, 194, 194, 255, 194, 194, 194, 255, 194, 194, 194, 255, 194, 194, 194, 255, 194, 194, 194, 255, 193, 193, 193, 255, 194, 194, 194, 255, 193, 193, 193, 255, 192, 192, 192, 255, 189, 189, 188, 255, 181, 181, 181, 255, 164, 164, 163, 255, 240, 240, 240, 255, 255, 255, 255, 255, 244, 244, 244, 255, 171, 171, 171, 255, 5, 5, 5, 153, 0, 0, 0, 11, 0, 0, 0, 1,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 254, 254, 254, 255, 253, 253, 253, 255, 252, 252, 251, 255, 253, 253, 253, 255, 252, 252, 251, 255, 251, 251, 251, 255, 249, 249, 248, 255, 242, 242, 242, 255, 158, 158, 158, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 58, 0, 0, 0, 5,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 194, 194, 194, 255, 193, 193, 193, 255, 192, 192, 192, 255, 191, 191, 190, 255, 190, 190, 190, 255, 190, 190, 189, 255, 190, 190, 190, 255, 190, 190, 189, 255, 189, 189, 188, 255, 189, 189, 188, 255, 185, 185, 185, 255, 161, 161, 160, 255, 161, 161, 160, 255, 130, 130, 128, 255, 130, 130, 128, 255, 130, 130, 128, 255, 0, 0, 0, 255, 0, 0, 0, 58, 0, 0, 0, 10,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 254, 254, 254, 255, 253, 253, 253, 255, 252, 252, 251, 255, 251, 251, 251, 255, 250, 250, 249, 255, 249, 249, 248, 255, 248, 248, 247, 255, 249, 249, 248, 255, 248, 248, 247, 255, 248, 247, 246, 255, 248, 248, 247, 255, 248, 248, 247, 255, 242, 242, 242, 255, 224, 224, 223, 255, 224, 224, 223, 255, 224, 224, 223, 255, 161, 155, 144, 255, 0, 0, 0, 255, 0, 0, 0, 58, 0, 0, 0, 20,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 252, 252, 251, 255, 190, 190, 190, 255, 190, 190, 189, 255, 189, 189, 188, 255, 188, 188, 187, 255, 188, 187, 187, 255, 187, 187, 186, 255, 188, 187, 187, 255, 187, 187, 186, 255, 187, 187, 185, 255, 185, 184, 184, 255, 183, 182, 181, 255, 183, 182, 181, 255, 183, 182, 181, 255, 183, 182, 181, 255, 229, 228, 227, 255, 161, 155, 144, 255, 0, 0, 0, 255, 0, 0, 0, 58, 0, 0, 0, 28,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 250, 250, 249, 255, 249, 249, 248, 255, 248, 248, 247, 255, 248, 247, 246, 255, 247, 246, 245, 255, 246, 246, 244, 255, 245, 244, 243, 255, 246, 246, 244, 255, 245, 244, 243, 255, 244, 243, 242, 255, 244, 243, 242, 255, 243, 242, 241, 255, 244, 243, 242, 255, 244, 243, 242, 255, 244, 243, 242, 255, 229, 228, 227, 255, 161, 155, 144, 255, 0, 0, 0, 255, 0, 0, 0, 58, 0, 0, 0, 27,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 248, 248, 247, 255, 188, 187, 187, 255, 187, 187, 186, 255, 187, 187, 185, 255, 186, 185, 184, 255, 185, 184, 184, 255, 184, 184, 183, 255, 185, 184, 184, 255, 184, 184, 183, 255, 184, 184, 182, 255, 180, 180, 179, 255, 183, 182, 181, 255, 183, 182, 181, 255, 183, 182, 181, 255, 183, 182, 181, 255, 229, 228, 227, 255, 161, 155, 144, 255, 0, 0, 0, 255, 0, 0, 0, 58, 0, 0, 0, 19,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 246, 245, 244, 255, 245, 245, 243, 255, 244, 243, 242, 255, 244, 243, 242, 255, 243, 243, 241, 255, 242, 242, 240, 255, 241, 241, 239, 255, 242, 242, 240, 255, 241, 241, 239, 255, 240, 239, 237, 255, 244, 243, 242, 255, 244, 243, 242, 255, 244, 243, 242, 255, 244, 243, 242, 255, 244, 243, 242, 255, 229, 228, 227, 255, 161, 155, 144, 255, 0, 0, 0, 255, 0, 0, 0, 58, 0, 0, 0, 12,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 244, 243, 242, 255, 184, 184, 183, 255, 184, 184, 182, 255, 182, 182, 181, 255, 181, 181, 180, 255, 183, 182, 181, 255, 182, 181, 180, 255, 183, 182, 181, 255, 181, 180, 179, 255, 183, 182, 181, 255, 183, 182, 181, 255, 183, 182, 181, 255, 183, 182, 181, 255, 183, 182, 181, 255, 183, 182, 181, 255, 229, 228, 227, 255, 161, 155, 144, 255, 0, 0, 0, 255, 0, 0, 0, 58, 0, 0, 0, 9,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 244, 243, 242, 255, 243, 242, 241, 255, 242, 242, 240, 255, 240, 240, 238, 255, 239, 239, 237, 255, 241, 240, 238, 255, 240, 239, 237, 255, 240, 239, 237, 255, 244, 243, 242, 255, 244, 243, 242, 255, 244, 243, 242, 255, 244, 243, 242, 255, 244, 243, 242, 255, 244, 243, 242, 255, 229, 228, 227, 255, 229, 228, 227, 255, 158, 153, 142, 255, 0, 0, 0, 255, 0, 0, 0, 47, 0, 0, 0, 9,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 240, 240, 238, 255, 181, 181, 180, 255, 181, 181, 180, 255, 181, 181, 179, 255, 181, 180, 178, 255, 180, 179, 178, 255, 179, 178, 177, 255, 174, 173, 172, 255, 174, 173, 172, 255, 174, 173, 172, 255, 174, 173, 172, 255, 174, 173, 172, 255, 174, 173, 172, 255, 174, 173, 172, 255, 174, 173, 172, 255, 218, 217, 213, 255, 159, 154, 142, 255, 0, 0, 0, 255, 0, 0, 0, 47, 0, 0, 0, 9,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 237, 237, 235, 255, 237, 236, 234, 255, 236, 235, 233, 255, 236, 235, 233, 255, 236, 235, 233, 255, 236, 235, 233, 255, 236, 235, 233, 255, 236, 235, 233, 255, 236, 235, 233, 255, 236, 235, 233, 255, 229, 228, 227, 255, 229, 228, 227, 255, 229, 228, 227, 255, 218, 217, 213, 255, 218, 217, 213, 255, 219, 218, 214, 255, 161, 155, 144, 255, 0, 0, 0, 255, 0, 0, 0, 47, 0, 0, 0, 9,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 235, 234, 232, 255, 177, 176, 174, 255, 177, 176, 174, 255, 176, 175, 174, 255, 176, 175, 173, 255, 176, 175, 174, 255, 176, 175, 174, 255, 176, 175, 174, 255, 176, 175, 174, 255, 176, 175, 174, 255, 176, 175, 174, 255, 176, 175, 174, 255, 176, 175, 174, 255, 176, 175, 174, 255, 176, 175, 174, 255, 220, 219, 215, 255, 161, 155, 144, 255, 0, 0, 0, 255, 0, 0, 0, 47, 0, 0, 0, 9,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 231, 230, 227, 255, 230, 229, 226, 255, 230, 229, 226, 255, 230, 229, 226, 255, 229, 228, 225, 255, 228, 226, 223, 255, 224, 223, 219, 255, 221, 219, 217, 255, 222, 221, 217, 255, 213, 212, 209, 255, 218, 217, 213, 255, 217, 216, 212, 255, 219, 218, 214, 255, 218, 217, 213, 255, 219, 217, 213, 255, 217, 215, 211, 255, 159, 153, 141, 255, 0, 0, 0, 255, 0, 0, 0, 47, 0, 0, 0, 9,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 249, 249, 249, 255, 228, 227, 224, 255, 227, 226, 223, 255, 227, 226, 222, 255, 228, 226, 223, 255, 228, 227, 223, 255, 224, 223, 219, 255, 222, 221, 217, 255, 218, 217, 213, 255, 216, 215, 211, 255, 218, 217, 213, 255, 221, 220, 216, 255, 220, 219, 215, 255, 220, 218, 214, 255, 220, 218, 214, 255, 217, 215, 211, 255, 216, 214, 210, 255, 158, 152, 141, 255, 0, 0, 0, 255, 0, 0, 0, 47, 0, 0, 0, 9,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 237, 237, 237, 255, 225, 224, 221, 255, 225, 223, 220, 255, 225, 224, 220, 255, 224, 223, 219, 255, 226, 225, 221, 255, 223, 222, 218, 255, 223, 222, 218, 255, 219, 218, 214, 255, 220, 219, 215, 255, 221, 220, 216, 255, 222, 220, 216, 255, 220, 218, 214, 255, 220, 218, 214, 255, 217, 215, 211, 255, 216, 214, 209, 255, 215, 213, 209, 255, 157, 151, 139, 255, 0, 0, 0, 255, 0, 0, 0, 47, 0, 0, 0, 9,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 209, 209, 209, 255, 225, 223, 219, 255, 224, 222, 218, 255, 223, 222, 218, 255, 222, 221, 217, 255, 224, 223, 219, 255, 222, 221, 217, 255, 223, 221, 217, 255, 220, 219, 215, 255, 222, 220, 216, 255, 221, 219, 215, 255, 222, 220, 216, 255, 220, 218, 214, 255, 220, 218, 214, 255, 216, 214, 210, 255, 215, 214, 209, 255, 213, 211, 206, 255, 155, 149, 138, 255, 0, 0, 0, 255, 0, 0, 0, 47, 0, 0, 0, 9,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 153, 152, 145, 255, 163, 158, 146, 255, 164, 158, 147, 255, 163, 157, 146, 255, 163, 157, 145, 255, 163, 157, 146, 255, 161, 156, 144, 255, 162, 156, 144, 255, 161, 156, 144, 255, 162, 156, 144, 255, 161, 155, 143, 255, 161, 155, 144, 255, 159, 153, 141, 255, 159, 153, 141, 255, 157, 151, 140, 255, 157, 151, 140, 255, 155, 150, 138, 255, 103, 99, 89, 255, 0, 0, 0, 255, 0, 0, 0, 46, 0, 0, 0, 9,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 125, 0, 0, 0, 42, 0, 0, 0, 8,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 23, 0, 0, 0, 42, 0, 0, 0, 47, 0, 0, 0, 47, 0, 0, 0, 47, 0, 0, 0, 47, 0, 0, 0, 47, 0, 0, 0, 47, 0, 0, 0, 47, 0, 0, 0, 47, 0, 0, 0, 47, 0, 0, 0, 47, 0, 0, 0, 47, 0, 0, 0, 47, 0, 0, 0, 47, 0, 0, 0, 47, 0, 0, 0, 47, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 23, 0, 0, 0, 4};

  Ihandle* image = IupImageRGBA(24, 24, imgdata);
  return image;
}

static Ihandle* load_image_iupgtk_zoom(void)
{
  unsigned char imgdata[] = {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 73, 73, 78, 52, 52, 52, 163, 45, 45, 45, 221, 41, 41, 41, 251, 38, 38, 38, 251, 38, 38, 38, 221, 38, 38, 38, 163, 53, 53, 53, 78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93, 93, 93, 50, 46, 46, 46, 192, 48, 48, 48, 255, 115, 115, 115, 255, 161, 161, 161, 255, 180, 180, 180, 255, 178, 178, 178, 255, 157, 157, 157, 255, 103, 103, 103, 255, 32, 32, 32, 255, 28, 28, 28, 192, 55, 55, 55, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 64, 64, 78, 39, 39, 39, 251, 97, 97, 97, 255, 180, 180, 180, 255, 202, 202, 202, 255, 207, 207, 207, 255, 208, 208, 208, 255, 206, 206, 206, 255, 201, 201, 201, 255, 193, 193, 193, 255, 167, 167, 167, 255, 76, 76, 76, 255, 19, 19, 19, 251, 35, 35, 35, 78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 79, 79, 79, 50, 34, 34, 34, 251, 117, 117, 117, 255, 202, 202, 202, 255, 211, 211, 211, 255, 219, 219, 219, 255, 231, 231, 231, 255, 239, 239, 239, 255, 243, 243, 243, 255, 241, 241, 241, 255, 229, 229, 229, 255, 210, 210, 210, 255, 188, 188, 188, 255, 94, 94, 94, 255, 16, 16, 16, 251, 36, 36, 36, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 33, 33, 33, 192, 91, 91, 91, 255, 204, 204, 204, 255, 215, 215, 215, 255, 229, 229, 229, 255, 245, 245, 245, 255, 250, 250, 250, 255, 251, 251, 251, 255, 250, 250, 250, 255, 248, 248, 248, 255, 245, 245, 245, 255, 240, 240, 240, 255, 225, 225, 225, 255, 194, 194, 194, 255, 67, 67, 67, 255, 15, 15, 15, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 48, 48, 48, 78, 31, 31, 31, 255, 185, 185, 185, 255, 214, 214, 214, 255, 231, 231, 231, 255, 249, 249, 249, 255, 251, 251, 251, 255, 253, 253, 253, 255, 253, 253, 253, 255, 252, 252, 252, 255, 251, 251, 251, 255, 248, 248, 248, 255, 242, 242, 242, 255, 236, 236, 236, 255, 228, 228, 228, 255, 171, 171, 171, 255, 14, 14, 14, 255, 18, 18, 18, 78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 27, 27, 27, 163, 109, 109, 109, 255, 210, 210, 210, 255, 225, 225, 225, 255, 245, 245, 245, 255, 250, 250, 250, 255, 253, 253, 253, 255, 254, 254, 254, 255, 254, 254, 254, 255, 253, 253, 253, 255, 252, 252, 252, 255, 249, 249, 249, 255, 245, 245, 245, 255, 238, 238, 238, 255, 230, 230, 230, 255, 219, 219, 219, 255, 87, 87, 87, 255, 9, 9, 9, 163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 20, 20, 20, 221, 168, 168, 168, 255, 216, 216, 216, 255, 238, 238, 238, 255, 246, 246, 246, 255, 249, 249, 249, 255, 252, 252, 252, 255, 254, 254, 254, 255, 254, 254, 254, 255, 253, 253, 253, 255, 251, 251, 251, 255, 248, 248, 248, 255, 244, 244, 244, 255, 238, 238, 238, 255, 230, 230, 230, 255, 220, 220, 220, 255, 155, 155, 155, 255, 6, 6, 6, 221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 17, 17, 17, 251, 197, 197, 197, 255, 223, 223, 223, 255, 239, 239, 239, 255, 245, 245, 245, 255, 246, 246, 246, 255, 251, 251, 251, 255, 251, 251, 251, 255, 251, 251, 251, 255, 251, 251, 251, 255, 251, 251, 251, 255, 251, 251, 251, 255, 246, 246, 246, 255, 237, 237, 237, 255, 229, 229, 229, 255, 219, 219, 219, 255, 191, 191, 191, 255, 6, 6, 6, 251, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 14, 14, 14, 251, 198, 198, 198, 255, 227, 227, 227, 255, 236, 236, 236, 255, 242, 242, 242, 255, 246, 246, 246, 255, 251, 251, 251, 255, 251, 251, 251, 255, 251, 251, 251, 255, 251, 251, 251, 255, 251, 251, 251, 255, 251, 251, 251, 255, 246, 246, 246, 255, 234, 234, 234, 255, 224, 224, 224, 255, 215, 215, 215, 255, 186, 186, 186, 255, 5, 5, 5, 251, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 11, 11, 11, 221, 165, 165, 165, 255, 225, 225, 225, 255, 231, 231, 231, 255, 237, 237, 237, 255, 241, 241, 241, 255, 244, 244, 244, 255, 246, 246, 246, 255, 246, 246, 246, 255, 245, 245, 245, 255, 243, 243, 243, 255, 239, 239, 239, 255, 236, 236, 236, 255, 228, 228, 228, 255, 219, 219, 219, 255, 209, 209, 209, 255, 147, 147, 147, 255, 2, 2, 2, 221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 10, 10, 10, 163, 95, 95, 95, 255, 217, 217, 217, 255, 225, 225, 225, 255, 230, 230, 230, 255, 235, 235, 235, 255, 238, 238, 238, 255, 239, 239, 239, 255, 239, 239, 239, 255, 238, 238, 238, 255, 237, 237, 237, 255, 233, 233, 233, 255, 228, 228, 228, 255, 219, 219, 219, 255, 212, 212, 212, 255, 202, 202, 202, 255, 76, 76, 76, 255, 0, 0, 0, 163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 12, 12, 12, 78, 10, 10, 10, 255, 180, 180, 180, 255, 216, 216, 216, 255, 220, 220, 220, 255, 226, 226, 226, 255, 229, 229, 229, 255, 230, 230, 230, 255, 230, 230, 230, 255, 231, 231, 231, 255, 227, 227, 227, 255, 223, 223, 223, 255, 218, 218, 218, 255, 212, 212, 212, 255, 203, 203, 203, 255, 161, 161, 161, 255, 2, 2, 2, 255, 0, 0, 0, 78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 31, 6, 6, 6, 192, 59, 59, 59, 255, 204, 204, 204, 255, 210, 210, 210, 255, 212, 212, 212, 255, 218, 218, 218, 255, 219, 219, 219, 255, 218, 218, 218, 255, 219, 219, 219, 255, 216, 216, 216, 255, 213, 213, 213, 255, 208, 208, 208, 255, 200, 200, 200, 255, 189, 189, 189, 255, 46, 46, 46, 255, 0, 0, 0, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 50, 5, 5, 5, 251, 81, 81, 81, 255, 194, 194, 194, 255, 199, 199, 199, 255, 203, 203, 203, 255, 204, 204, 204, 255, 205, 205, 205, 255, 203, 203, 203, 255, 203, 203, 203, 255, 200, 200, 200, 255, 194, 194, 194, 255, 184, 184, 184, 255, 69, 69, 69, 255, 0, 0, 0, 251, 0, 0, 0, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 3, 3, 3, 78, 3, 3, 3, 251, 49, 49, 49, 255, 153, 153, 153, 255, 187, 187, 187, 255, 189, 189, 189, 255, 188, 188, 188, 255, 188, 188, 188, 255, 188, 188, 188, 255, 182, 182, 182, 255, 144, 144, 144, 255, 43, 43, 43, 255, 0, 0, 0, 251, 0, 0, 0, 241, 0, 0, 0, 242, 0, 0, 0, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 50, 1, 1, 1, 192, 3, 3, 3, 255, 65, 65, 65, 255, 122, 122, 122, 255, 154, 154, 154, 255, 154, 154, 154, 255, 119, 119, 119, 255, 60, 60, 60, 255, 0, 0, 0, 255, 0, 0, 0, 192, 0, 0, 0, 50, 0, 0, 0, 223, 0, 0, 0, 240, 0, 0, 0, 243, 0, 0, 0, 223, 0, 0, 0, 76, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 78, 0, 0, 0, 163, 0, 0, 0, 221, 0, 0, 0, 251, 0, 0, 0, 251, 0, 0, 0, 221, 0, 0, 0, 163, 0, 0, 0, 78, 0, 0, 0, 58, 0, 0, 0, 31, 0, 0, 0, 31, 32, 32, 32, 243, 32, 32, 32, 244, 0, 0, 0, 246, 0, 0, 0, 241, 0, 0, 0, 58, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 31, 0, 0, 0, 31, 0, 0, 0, 31, 0, 0, 0, 31, 0, 0, 0, 31, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 236, 104, 104, 104, 251, 52, 52, 52, 247, 0, 0, 0, 242, 0, 0, 0, 246, 0, 0, 0, 31, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 243, 121, 121, 121, 253, 58, 58, 58, 252, 0, 0, 0, 243, 0, 0, 0, 244, 0, 0, 0, 31,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 31, 0, 0, 0, 248, 104, 104, 104, 251, 31, 31, 31, 251, 0, 0, 0, 244, 0, 0, 0, 31,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 31, 0, 0, 0, 231, 0, 0, 0, 253, 0, 0, 0, 63, 0, 0, 0, 31,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 31, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0};

  Ihandle* image = IupImageRGBA(24, 24, imgdata);
  return image;
}

static Ihandle* load_image_iupgtk_cascade(void)
{
  unsigned char imgdata[] = {
    0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1,
    0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 185, 195, 205, 255, 102, 123, 145, 255, 102, 123, 144, 255, 101, 122, 143, 255, 101, 123, 143, 255, 100, 121, 143, 255, 93, 113, 133, 255, 0, 0, 0, 255, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3,
    0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 177, 188, 199, 255, 98, 119, 141, 255, 98, 119, 141, 255, 97, 118, 140, 255, 96, 117, 139, 255, 95, 116, 138, 255, 89, 109, 130, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 248, 248, 248, 255, 231, 231, 231, 255, 228, 228, 228, 255, 224, 224, 224, 255, 220, 220, 220, 255, 217, 217, 217, 255, 175, 175, 175, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 247, 247, 247, 255, 228, 228, 228, 255, 224, 224, 224, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 245, 245, 245, 255, 224, 224, 224, 255, 220, 220, 220, 255, 0, 0, 0, 255, 185, 195, 205, 255, 103, 124, 146, 255, 103, 124, 146, 255, 102, 123, 145, 255, 102, 124, 145, 255, 102, 123, 145, 255, 95, 115, 135, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 204, 204, 204, 255, 181, 181, 181, 255, 178, 178, 178, 255, 0, 0, 0, 255, 178, 189, 200, 255, 98, 119, 141, 255, 98, 119, 141, 255, 97, 118, 140, 255, 96, 117, 139, 255, 95, 116, 138, 255, 89, 109, 130, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 250, 250, 250, 255, 231, 231, 231, 255, 228, 228, 228, 255, 224, 224, 224, 255, 220, 220, 220, 255, 217, 217, 217, 255, 175, 175, 175, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 249, 249, 249, 255, 228, 228, 228, 255, 224, 224, 224, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 248, 248, 248, 255, 224, 224, 224, 255, 220, 220, 220, 255, 0, 0, 0, 255, 185, 195, 205, 255, 103, 124, 146, 255, 103, 124, 146, 255, 102, 123, 145, 255, 102, 124, 145, 255, 102, 123, 145, 255, 95, 115, 135, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 207, 207, 207, 255, 181, 181, 181, 255, 178, 178, 178, 255, 0, 0, 0, 255, 178, 189, 200, 255, 98, 119, 141, 255, 98, 119, 141, 255, 97, 118, 140, 255, 96, 117, 139, 255, 95, 116, 138, 255, 89, 109, 130, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 250, 250, 250, 255, 231, 231, 231, 255, 228, 228, 228, 255, 224, 224, 224, 255, 220, 220, 220, 255, 217, 217, 217, 255, 175, 175, 175, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 249, 249, 249, 255, 228, 228, 228, 255, 224, 224, 224, 255, 220, 220, 220, 255, 217, 217, 217, 255, 213, 213, 213, 255, 172, 172, 172, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 248, 248, 248, 255, 224, 224, 224, 255, 220, 220, 220, 255, 217, 217, 217, 255, 213, 213, 213, 255, 209, 209, 209, 255, 169, 169, 169, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 207, 207, 207, 255, 181, 181, 181, 255, 178, 178, 178, 255, 175, 175, 175, 255, 172, 172, 172, 255, 169, 169, 169, 255, 158, 158, 158, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1};

  Ihandle* image = IupImageRGBA(24, 24, imgdata);
  return image;
}

